$(document).ready(function()
{
    /** Initial Gán các giá trị khởi tạo **/

    // Giới tính
    $('#cb_gtinh_' + $('#cb_gtinh_state').val()).attr('checked', true);

    // Kết hôn
    $('#cb_kethon_' + $('#cb_kethon_state').val()).attr('checked', true);

    // Dân tộc
    $('#dt_id').val($('#dt_id_state').val());

    // Tôn giáo
    $('#tg_id').val($('#tg_id_state').val());

    // Trình độ
    $('#td_id').val($('#td_id_state').val());

    // Học vị
    $('#hv_id').val($('#hv_id_state').val());

    // Học hàm
    $('#hh_id').val($('#hh_id_state').val());

    // Bậc
    $('#b_id').val($('#b_id_state').val());

    // Ngạch
    $('#n_id').val($('#n_id_state').val());

    // group
    $('#g_id').val($('#g_id_state').val());

    $('.control-label.required').after('<span>(*)</span>');
    /** /Initial **/

    /** Check not null user's input **/
    $('#canboform').submit(function()
    {
        var $cb_hoten = $('#cb_hoten');
        var $cb_nsinh = $('#cb_nsinh');
        var $cb_sodt = $('#cb_sodt');
        var $cb_diachi = $('#cb_diachi');
        var $cb_email = $('#cb_email');
        var $cb_hinh_new = $('#cb_hinh_new');
        var msg = '';
        if (/^$/.test($cb_hoten.val())) {
            $.Dialog.show({'content': '<span class="error">Vui lòng không để trống họ tên</span>',
                'sClose': true, 'onClose': function() { $cb_hoten.focus();}});
            return false;
        }else if (!/^(\d{1,2}\/\d{1,2}\/\d{4}|\d{4})$/.test($cb_nsinh.val())) {
            $.Dialog.show({'content': '<span class="error">Vui lòng nhập ngày sinh đúng dạng dd/mm/yyyy hoặc yyyy</span>',
                'sClose': true, 'onClose': function() { $cb_nsinh.focus();}});
            return false;
        } else if (!/^(\d{9,12}|)$/.test($cb_sodt.val())) {
            $.Dialog.show({'content': '<span class="error">Vui lòng nhập số điện thoại hợp lệ hoặc để trống!</span>',
                'sClose': true, 'onClose': function() { $cb_sodt.focus();}});
            return false;
        } else if (!/(\w+\.)*\w+@(\w+\.)+[a-zA-Z]{2,4}/.test($cb_email.val())) {
            $.Dialog.show({'content': '<span class="error">Vui lòng nhập email hợp lệ!</span>',
                'sClose': true, 'onClose': function() { $cb_email.focus();}});
            return false;
        } else if ((/^.+$/.test($cb_hinh_new.val()) && !/(jpg|png|gif)$/.test($cb_hinh_new.val()))) {
            $.Dialog.show({'content': '<span class="error">Vui lòng chọn tập tin ảnh hợp lệ (hỗ trợ *.jpg, *.png, *.gif)!</span>',
                'sClose': true, 'onClose': function() { $cb_hinh_new.focus();}});
            return false;
        }
    });

});
